low-level technology - French English Dictionary